11 Qual rota?

Próxima Atividade
  • Mudar o player
  • Sugerir melhoria

Você encontrou a seguinte declaração de rotas no projeto:

const appRoutes: Routes = [
  { path: 'produtos', component: ProdutosListComponent },
  { path: 'p/:id', component: ProdutoDetalheComponent },
  { path: 'admin', component: AdminComponent },
  { path: '**', component: PageNotFoundComponent }
]

Ao acessar a rota /produtos/34 qual componente será chamado?

Selecione uma alternativa
  • Alternativa correta

    Errado, esse componente seria chamado se a rota fosse /produtos.

  • Alternativa correta

    Errado, esse componente seria chamado se a rota fosse /p/34.

  • Alternativa correta

    Correto, repare que temos uma rota para /p/34 mas não para /produtos/34. Consequentemente é chamado o componente PageNotFoundComponent.

  • Alternativa correta

    Errado, se a rota não existe será chamado PageNotFoundComponent.

Tirar dúvida Próxima Atividade
ícone Angular parte 1: Fundamentos

Angular parte 1: Fundamentos

100%
Aula04 de 07

Single Page Applications e rotas

Atividades 11 de 13

  • 01 Projeto da aula anterior
  • 02 Organizando ainda mais nossa aplicação 11min
  • 03 Gerar componente pelo CLI
  • 04 Separar código
  • 05 BrowserModule e CommonModule 05min
  • 06 Sobre módulos
  • 07 Single Page Application e Rotas 15min
  • 08 Lidando com rotas inexistentes 07min
  • 09 Sobre roteamento
  • 10 Segmentos de rotas 06min
  • 11 Qual rota?
  • 12 Consolidando seu conhecimento
  • 13 O que aprendemos?

Aulas

Outros Links

Fórum Trocar Curso
Gravatar de Marcos Katsumi Kay

Marcos Katsumi Kay 34.0k xp

Logo da Alura